dish reflector - Spanish English Dictionary